home *** CD-ROM | disk | FTP | other *** search
/ Acorn User: China / Acorn User China CD-ROM (UK) (Disc B) / Acorn User China CD-ROM (UK) (Disc B).bin / BARNET / ARMLINUX / MAIL / 9807 / text0201.txt < prev    next >
Encoding:
Text File  |  1998-08-03  |  10.8 KB  |  273 lines

  1. On 19 Jul, Russell King - ARM Linux Admin <linux@arm.uk.linux.org> wrote:
  2. > Hmm, maybe it doesn't work?
  3.  
  4. > Give some more information, eg, what you're giving the loader, what you
  5. > used to compile this kernel up, what patches and from where, what
  6. > options you configured for the kernel when you built it.
  7.  
  8. Sorry about that. I had hoped it would be something simple.
  9.  
  10. I used gcc 2.8.1 & binutils 2.1.9.0.6 to compile the kernel with
  11. pre-patch-2.1.108-19980712-1.gz from the ARM Linux ftp site. The loader
  12. points to *ADFS::4.3. (/dev/hda3). RiscPC has 24MB ram & 2MB vram. 
  13. The linux partition is on a 2.1GB drive partitioned as
  14.  
  15. 1       0    2015999 984 MB  Filecore
  16. 2 2016000    2016001   1 KB  Linux Table
  17. 3 2016002    4029454 983 MB  Linux Native
  18. 4 4029455    4127759  48 MB  Linux Swap
  19.  
  20. Here's the output from 'make config',
  21.  
  22. rm -f include/asm-arm/arch include/asm-arm/proc
  23. (cd include/asm-arm; ln -sf arch- arch; ln -sf proc- proc)
  24. rm -f include/asm
  25. ( cd include ; ln -sf asm-arm asm)
  26. /bin/sh scripts/Configure arch/arm/config.in
  27. #
  28. # Using defaults found in arch/arm/defconfig
  29. #
  30. *
  31. * System and processor type
  32. *
  33. ARM system type (Archimedes, A5000, RiscPC, EBSA-110, EBSA-285, NexusPCI,
  34. Corel-VNC, Tbox) [RiscPC] 
  35.   defined CONFIG_ARCH_RPC
  36. Optimise for CPU (ARM2, ARM3, ARM6, ARM7, SA110) [SA110] 
  37.   defined CONFIG_CPU_SA110
  38. *
  39. * Code maturity level options
  40. *
  41. Prompt for development and/or incomplete code/drivers (CONFIG_EXPERIMENTAL)
  42. [Y/n/?] y
  43. Use new compilation options (for GCC 2.8) (CONFIG_BINUTILS_NEW) [N/y/?] y
  44. Compile kernel with frame pointer (for useful debugging)
  45. (CONFIG_FRAME_POINTER) [Y/n/?] y
  46. *
  47. * Loadable module support
  48. *
  49. Enable loadable module support (CONFIG_MODULES) [Y/n/?] y
  50. Set version information on all symbols for modules (CONFIG_MODVERSIONS)
  51. [Y/n/?] y
  52. Kernel module loader (CONFIG_KMOD) [Y/n/?] y
  53. *
  54. * General setup
  55. *
  56. Networking support (CONFIG_NET) [Y/n/?] y
  57. System V IPC (CONFIG_SYSVIPC) [Y/n/?] y
  58. BSD Process Accounting (CONFIG_BSD_PROCESS_ACCT) [N/y/?] (NEW) n
  59. Sysctl support (CONFIG_SYSCTL) [Y/n/?] y
  60. Kernel support for a.out binaries (CONFIG_BINFMT_AOUT) [Y/m/n/?] y
  61. Kernel support for ELF binaries (CONFIG_BINFMT_ELF) [M/n/y/?] y
  62. Kernel support for MISC binaries (CONFIG_BINFMT_MISC) [N/y/m/?] (NEW) n
  63. Parallel port support (CONFIG_PARPORT) [Y/m/n/?] y
  64.   PC-style hardware (CONFIG_PARPORT_PC) [Y/m/n/?] y
  65.   Archimedes hardware (CONFIG_PARPORT_ARC) [N/y/m/?] (NEW) n
  66.    Support foreign hardware (CONFIG_PARPORT_OTHER) [N/y/?] (NEW) n
  67. *
  68. * Floppy, IDE, and other block devices
  69. *
  70. Normal floppy disk support (CONFIG_BLK_DEV_FD) [Y/m/n/?] y
  71. Enhanced IDE disk/cdrom/tape support (CONFIG_BLK_DEV_IDE) [Y/m/n/?] y
  72. *
  73. * Please see Documentation/ide.txt for help/info on IDE drives
  74. *
  75.    Use old disk-only driver on primary interface (CONFIG_BLK_DEV_HD_IDE)
  76. [N/y/?] n
  77.    Include IDE/ATA-2 DISK support (CONFIG_BLK_DEV_IDEDISK) [Y/m/n/?] n
  78.    Include IDE/ATAPI CDROM support (CONFIG_BLK_DEV_IDECD) [Y/m/n/?] n
  79.    Include IDE/ATAPI TAPE support (CONFIG_BLK_DEV_IDETAPE) [N/y/m/?] n
  80.    Include IDE/ATAPI FLOPPY support (CONFIG_BLK_DEV_IDEFLOPPY) [N/y/m/?] n
  81.    SCSI emulation support (CONFIG_BLK_DEV_IDESCSI) [N/y/m/?] n
  82. *
  83. * Additional Block Devices
  84. *
  85. Loopback device support (CONFIG_BLK_DEV_LOOP) [M/n/y/?] y
  86. Multiple devices driver support (CONFIG_BLK_DEV_MD) [N/y/?] n
  87. RAM disk support (CONFIG_BLK_DEV_RAM) [Y/m/n/?] y
  88.    Initial RAM disk (initrd) support (CONFIG_BLK_DEV_INITRD) [Y/n/?] y
  89. Parallel port IDE device support (CONFIG_PARIDE) [N/y/m/?] n
  90. *
  91. * Acorn-specific block devices
  92. *
  93.    Support expansion card IDE interfaces (CONFIG_BLK_DEV_IDE_CARDS) [Y/n/?]
  94. n
  95. MFM harddisk support (CONFIG_BLK_DEV_MFM) [N/y/m/?] (NEW) n
  96. *
  97. * Character devices
  98. *
  99. Virtual terminal (CONFIG_VT) [Y/n/?] y
  100. Support for console on virtual terminal (CONFIG_VT_CONSOLE) [Y/n/?] y
  101. Standard/generic (dumb) serial support (CONFIG_SERIAL) [Y/m/n/?] y
  102.    Support for console on serial port (CONFIG_SERIAL_CONSOLE) [N/y/?] n
  103. Extended dumb serial driver options (CONFIG_SERIAL_EXTENDED) [N/y/?] n
  104.    Atomwide serial port support (CONFIG_ATOMWIDE_SERIAL) [Y/m/n/?] n
  105.    Dual serial port support (CONFIG_DUALSP_SERIAL) [Y/m/n/?] n
  106. Parallel printer support (CONFIG_PRINTER) [M/n/y/?] y
  107.   Support IEEE1284 status readback (CONFIG_PRINTER_READBACK) [Y/n/?] n
  108. Support for user misc device modules (CONFIG_UMISC) [N/y/?] n
  109. Watchdog Timer Support (CONFIG_WATCHDOG) [N/y/?] n
  110. Mouse support (CONFIG_MOUSE) [Y/n/?] y
  111. Support Frame buffer devices (CONFIG_FB) [N/y/?] (NEW) n
  112. *
  113. * Networking options
  114. *
  115. Packet socket (CONFIG_PACKET) [N/y/m/?] n
  116. Kernel/User netlink socket (CONFIG_NETLINK) [N/y/?] n
  117. Network firewalls (CONFIG_FIREWALL) [N/y/?] n
  118. Network aliasing (CONFIG_NET_ALIAS) [N/y/?] n
  119. Socket Filtering (CONFIG_FILTER) [N/y/?] n
  120. Unix domain sockets (CONFIG_UNIX) [Y/m/n/?] y
  121. TCP/IP networking (CONFIG_INET) [Y/n/?] y
  122. IP: multicasting (CONFIG_IP_MULTICAST) [N/y/?] n
  123. IP: advanced router (CONFIG_IP_ADVANCED_ROUTER) [N/y/?] n
  124. IP: kernel level autoconfiguration (CONFIG_IP_PNP) [N/y/?] n
  125. IP: optimize as router not host (CONFIG_IP_ROUTER) [N/y/?] n
  126. IP: tunneling (CONFIG_NET_IPIP) [N/y/m/?] y
  127. IP: GRE tunnels over IP (CONFIG_NET_IPGRE) [N/y/m/?] n
  128. IP: aliasing support (CONFIG_IP_ALIAS) [N/y/?] n
  129. IP: TCP syncookie support (not enabled per default)  (CONFIG_SYN_COOKIES)
  130. [N/y/?] n
  131. *
  132. * (it is safe to leave these untouched)
  133. *
  134. IP: Reverse ARP (CONFIG_INET_RARP) [N/y/m/?] n
  135. IP: Drop source routed frames (CONFIG_IP_NOSR) [Y/n/?] n
  136. IP: Allow large windows (not recommended if <16Mb of memory)
  137. (CONFIG_SKB_LARGE) [N/y/?] n
  138. The IPv6 protocol (EXPERIMENTAL) (CONFIG_IPV6) [N/y/m/?] n
  139. *
  140. *  
  141. *
  142. The IPX protocol (CONFIG_IPX) [N/y/m/?] n
  143. Appletalk DDP (CONFIG_ATALK) [N/y/m/?] n
  144. CCITT X.25 Packet Layer (EXPERIMENTAL) (CONFIG_X25) [N/y/m/?] n
  145. LAPB Data Link Driver (EXPERIMENTAL) (CONFIG_LAPB) [N/y/m/?] n
  146. Bridging (EXPERIMENTAL) (CONFIG_BRIDGE) [N/y/?] n
  147. 802.2 LLC (EXPERIMENTAL) (CONFIG_LLC) [N/y/?] n
  148. Acorn Econet/AUN protocols (EXPERIMENTAL) (CONFIG_ECONET) [N/y/m/?] (NEW) n
  149. WAN router (CONFIG_WAN_ROUTER) [N/y/m/?] n
  150. Fast switching (read help!) (CONFIG_NET_FASTROUTE) [N/y/?] n
  151. Forwarding between high speed interfaces (CONFIG_NET_HW_FLOWCONTROL)
  152. [N/y/?] n
  153. CPU is too slow to handle full bandwidth (CONFIG_CPU_IS_SLOW) [N/y/?] n
  154. QoS and/or fair queueing (CONFIG_NET_SCHED) [N/y/?] n
  155. *
  156. * Network device support
  157. *
  158. Network device support? (CONFIG_NETDEVICES) [Y/n/?] y
  159. ARCnet support (CONFIG_ARCNET) [N/y/m/?] (NEW) n
  160. Dummy net driver support (CONFIG_DUMMY) [N/y/m/?] y
  161. EQL (serial line load balancing) support (CONFIG_EQUALIZER) [N/y/m/?] n
  162. Ethernet (10 or 100Mbit) (CONFIG_NET_ETHERNET) [N/y/?] (NEW) n
  163. FDDI driver support (CONFIG_FDDI) [N/y/?] (NEW) n
  164. Frame relay DLCI support (CONFIG_DLCI) [N/y/m/?] (NEW) n
  165. PLIP (parallel port) support (CONFIG_PLIP) [N/y/m/?] (NEW) n
  166. PPP (point-to-point) support (CONFIG_PPP) [M/n/y/?] y
  167. *
  168. * CCP compressors for PPP are only built as modules.
  169. *
  170. SLIP (serial line) support (CONFIG_SLIP) [N/y/m/?] n
  171. Wireless LAN (non-hamradio) (CONFIG_NET_RADIO) [N/y/?] (NEW) n
  172. Token Ring driver support (CONFIG_TR) [N/y/?] (NEW) n
  173. Traffic Shaper (EXPERIMENTAL) (CONFIG_SHAPER) [N/y/m/?] (NEW) n
  174. *
  175. * SCSI support
  176. *
  177. SCSI support? (CONFIG_SCSI) [Y/m/n/?] n
  178. *
  179. * Sound
  180. *
  181. Sound support (CONFIG_SOUND) [M/n/y/?] y
  182. OSS sound modules (CONFIG_SOUND_OSS) [N/y/m/?] (NEW) n
  183. *
  184. * Filesystems
  185. *
  186. Quota support (CONFIG_QUOTA) [N/y/?] n
  187. Minix fs support (CONFIG_MINIX_FS) [N/y/m/?] n
  188. Second extended fs support (CONFIG_EXT2_FS) [Y/m/n/?] y
  189. ISO 9660 CDROM filesystem support (CONFIG_ISO9660_FS) [Y/m/n/?] n
  190. DOS FAT fs support (CONFIG_FAT_FS) [Y/m/n/?] y
  191. MSDOS fs support (CONFIG_MSDOS_FS) [Y/m/n/?] y
  192. UMSDOS: Unix-like filesystem on top of standard MSDOS filesystem
  193. (CONFIG_UMSDOS_FS) [N/y/m/?] n
  194. VFAT (Windows-95) fs support (CONFIG_VFAT_FS) [Y/m/n/?] n
  195. /proc filesystem support (CONFIG_PROC_FS) [Y/n/?] y
  196. NFS filesystem support (CONFIG_NFS_FS) [Y/m/n/?] y
  197. NFS server support (CONFIG_NFSD) [Y/m/n/?] y
  198. Coda filesystem support (advanced network fs) (CONFIG_CODA_FS) [N/y/m/?] n
  199. SMB filesystem support (to mount WfW shares etc.) (CONFIG_SMB_FS) [N/y/m/?]
  200. n
  201. OS/2 HPFS filesystem support (read only) (CONFIG_HPFS_FS) [N/y/m/?] n
  202. NTFS filesystem support (read only) (CONFIG_NTFS_FS) [N/y/m/?] n
  203. System V and Coherent filesystem support (CONFIG_SYSV_FS) [N/y/m/?] n
  204. Amiga FFS filesystem support (CONFIG_AFFS_FS) [N/y/m/?] n
  205. Apple Macintosh filesystem support (experimental) (CONFIG_HFS_FS) [N/y/m/?]
  206. n
  207. ROM filesystem support (CONFIG_ROMFS_FS) [N/y/m/?] n
  208. Kernel automounter support (CONFIG_AUTOFS_FS) [N/y/m/?] n
  209. UFS filesystem support (read only) (CONFIG_UFS_FS) [N/y/m/?] n
  210. ADFS filesystem support (read only) (EXPERIMENTAL) (CONFIG_ADFS_FS)
  211. [Y/m/n/?] y
  212. /dev/pts filesystem support (EXPERIMENTAL) (CONFIG_DEVPTS_FS) [N/y/m/?]
  213. (NEW) n
  214. *
  215. * Partitions
  216. *
  217. Alpha OSF partition support (CONFIG_OSF_PARTITION) [N/y/?] (NEW) n
  218. Macintosh partition map support (CONFIG_MAC_PARTITION) [N/y/?] n
  219. PC BIOS (MSDOS partition tables) support (CONFIG_MSDOS_PARTITION) [N/y/?]
  220. (NEW) n
  221. SPARC partition support (CONFIG_SUN_PARTITION) [N/y/?] (NEW) n
  222. Amiga partition table support (CONFIG_AMIGA_PARTITION) [N/y/?] (NEW) n
  223. Acorn partition support (CONFIG_ACORN_PARTITION) [N/y/?] (NEW) n
  224. *
  225. * Native Language Support
  226. *
  227. Codepage 437 (CONFIG_NLS_CODEPAGE_437) [N/y/m/?] n
  228. Codepage 737 (CONFIG_NLS_CODEPAGE_737) [N/y/m/?] n
  229. Codepage 775 (CONFIG_NLS_CODEPAGE_775) [N/y/m/?] n
  230. Codepage 850 (CONFIG_NLS_CODEPAGE_850) [N/y/m/?] n
  231. Codepage 852 (CONFIG_NLS_CODEPAGE_852) [N/y/m/?] n
  232. Codepage 855 (CONFIG_NLS_CODEPAGE_855) [N/y/m/?] n
  233. Codepage 857 (CONFIG_NLS_CODEPAGE_857) [N/y/m/?] n
  234. Codepage 860 (CONFIG_NLS_CODEPAGE_860) [N/y/m/?] n
  235. Codepage 861 (CONFIG_NLS_CODEPAGE_861) [N/y/m/?] n
  236. Codepage 862 (CONFIG_NLS_CODEPAGE_862) [N/y/m/?] n
  237. Codepage 863 (CONFIG_NLS_CODEPAGE_863) [N/y/m/?] n
  238. Codepage 864 (CONFIG_NLS_CODEPAGE_864) [N/y/m/?] n
  239. Codepage 865 (CONFIG_NLS_CODEPAGE_865) [N/y/m/?] n
  240. Codepage 866 (CONFIG_NLS_CODEPAGE_866) [N/y/m/?] n
  241. Codepage 869 (CONFIG_NLS_CODEPAGE_869) [N/y/m/?] n
  242. Codepage 874 (CONFIG_NLS_CODEPAGE_874) [N/y/m/?] n
  243. NLS ISO 8859-1 (CONFIG_NLS_ISO8859_1) [N/y/m/?] n
  244. NLS ISO 8859-2 (CONFIG_NLS_ISO8859_2) [N/y/m/?] n
  245. NLS ISO 8859-3 (CONFIG_NLS_ISO8859_3) [N/y/m/?] n
  246. NLS ISO 8859-4 (CONFIG_NLS_ISO8859_4) [N/y/m/?] n
  247. NLS ISO 8859-5 (CONFIG_NLS_ISO8859_5) [N/y/m/?] n
  248. NLS ISO 8859-6 (CONFIG_NLS_ISO8859_6) [N/y/m/?] n
  249. NLS ISO 8859-7 (CONFIG_NLS_ISO8859_7) [N/y/m/?] n
  250. NLS ISO 8859-8 (CONFIG_NLS_ISO8859_8) [N/y/m/?] n
  251. NLS ISO 8859-9 (CONFIG_NLS_ISO8859_9) [N/y/m/?] n
  252. NLS KOI8-R (CONFIG_NLS_KOI8_R) [N/y/m/?] n
  253. *
  254. * Kernel hacking
  255. *
  256. Debug kernel errors (CONFIG_DEBUG_ERRORS) [Y/n/?] y
  257. Kernel profiling support (CONFIG_PROFILE) [N/y/?] n
  258. Magic SysRq key (CONFIG_MAGIC_SYSRQ) [Y/n/?] y
  259.  
  260. The Linux kernel should now be configured for your setup.
  261. Check the top-level Makefile for additional configuration,
  262. and do a 'make dep ; make clean' if you want to be sure all
  263. the files are correctly re-made
  264.  
  265. if [ -r include/linux/autoconf.h ]; then \
  266.     scripts/split-include include/linux/autoconf.h include/config; \
  267. fi
  268.  
  269. -- 
  270. Email: chrisg@nedman.demon.co.uk
  271. unsubscribe: body of `unsubscribe linux-arm' to majordomo@vger.rutgers.edu
  272.  
  273.